push up the daisies - Turkish English Dictionary